#ifndef HEAD_H
#include <net/route.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <string.h>
#include <sys/ioctl.h>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <unistd.h>
#include <net/if.h>
#include <netdb.h>
#include<arpa/inet.h>
#include<bits/stdc++.h>
#define RTACTION_ADD 1 
#define RTACTION_DEL 2
#define MAX_SIZE 32
struct route_row{
    char dest[MAX_SIZE];
    char gateway[MAX_SIZE];
    char mask[MAX_SIZE];
    int metric;
    char nextjump[MAX_SIZE];
};
#endif